take it in stride - French English Dictionary